<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-11 14:16:47 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git switch</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Branching_and_Merging">
                                Branching and Merging                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="8ef0c2346a5d822f68a35bad56935aadcb0f6d90ca84b3f83ae21cdee04a7c64/0c" data-source="git-switch" onmousemove="i18n(this)">git-switch</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="2828531c322b5f1f3ebf0a7efbe41629bae0e58302ecabde21e1aa058b35a2f8/db" data-source="git-switch - Switch branches" onmousemove="i18n(this)">git-switch &mdash; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &vcy;&iecy;&tcy;&kcy;&ucy;</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-scss">git switch <span class="hljs-selector-attr">[&lt;options&gt;]</span> <span class="hljs-selector-attr">[--no-guess]</span> &lt;branch&gt;
git switch <span class="hljs-selector-attr">[&lt;options&gt;]</span> <span class="hljs-attr">--detach</span> <span class="hljs-selector-attr">[&lt;start-point&gt;]</span>
git switch <span class="hljs-selector-attr">[&lt;options&gt;]</span> (-c|-C) &lt;new-branch&gt; <span class="hljs-selector-attr">[&lt;start-point&gt;]</span>
git switch <span class="hljs-selector-attr">[&lt;options&gt;]</span> <span class="hljs-attr">--orphan</span> &lt;new-branch&gt;</pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="6a82e797af0f8d064fad5c05f96656afea137afb9248359a1e3dacb2917f779d/c0" data-source="Switch to a specified branch. The working tree and the index are updated to match the branch. All new commits will be added to the tip of this branch." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy;&scy;&yacy; &ncy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;. &Rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &icy; &icy;&ncy;&dcy;&iecy;&kcy;&scy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&icy; &scy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;. &Vcy;&scy;&iecy; &ncy;&ocy;&vcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &bcy;&ucy;&dcy;&ucy;&tcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &vcy; &ncy;&acy;&chcy;&acy;&lcy;&ocy; &ecy;&tcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> <p><span data-i18n="36222714b69e3ff630db8e9287a71ea3b7668705b36b79376d96d514ca408c98/22" data-source="Optionally a new branch could be created with either &lt;code&gt;-c&lt;/code&gt;, &lt;code&gt;-C&lt;/code&gt;, automatically from a remote branch of same name (see &lt;code&gt;--guess&lt;/code&gt;), or detach the working tree from any branch with &lt;code&gt;--detach&lt;/code&gt;, along with switching." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &zhcy;&iecy;&lcy;&acy;&ncy;&icy;&icy; &ncy;&ocy;&vcy;&acy;&yacy; &vcy;&iecy;&tcy;&kcy;&acy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; &lcy;&icy;&bcy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>-c</code> ,  <code>-C</code> , &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &icy;&zcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &scy; &tcy;&iecy;&mcy; &zhcy;&iecy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy; (&scy;&mcy;.  <code>--guess</code> ), &lcy;&icy;&bcy;&ocy; &ocy;&tcy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &ocy;&tcy; &lcy;&yucy;&bcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--detach</code>  &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy;.</span></p> <p><span data-i18n="a54b21e92845e871e8b10cb1227812671ffc4459db74da3c55d286e00c01f4be/07" data-source="Switching branches does not require a clean index and working tree (i.e. no differences compared to &lt;code&gt;HEAD&lt;/code&gt;). The operation is aborted however if the operation leads to loss of local changes, unless told otherwise with &lt;code&gt;--discard-changes&lt;/code&gt; or &lt;code&gt;--merge&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy; &chcy;&icy;&scy;&tcy;&ocy;&gcy;&ocy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy; &icy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; (&tcy;.&iecy;. &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&jcy; &pcy;&ocy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yucy; &scy;  <code>HEAD</code> ). &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&yacy; &pcy;&rcy;&iecy;&rcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy; &pcy;&ocy;&tcy;&iecy;&rcy;&iecy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&khcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &iecy;&scy;&lcy;&icy; &icy;&ncy;&ocy;&iecy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &vcy;  <code>--discard-changes</code>  &icy;&lcy;&icy;  <code>--merge</code>  .</span></p> <p><span data-i18n="acb8be731fb216e8d1d38339666f6db08ffb5752fbd8321252c74afc24344cdb/a9" data-source="THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE." onmousemove="i18n(this)">&Ecy;&Tcy;&Acy; &Kcy;&Ocy;&Mcy;&Acy;&Ncy;&Dcy;&Acy; &Ecy;&Kcy;&Scy;&Pcy;&IEcy;&Rcy;&Icy;&Mcy;&IEcy;&Ncy;&Tcy;&Acy;&Lcy;&SOFTcy;&Ncy;&Acy;&YAcy;. &Pcy;&Ocy;&Vcy;&IEcy;&Dcy;&IEcy;&Ncy;&Icy;&IEcy; &Mcy;&Ocy;&ZHcy;&IEcy;&Tcy; &Icy;&Zcy;&Mcy;&IEcy;&Ncy;&Icy;&Tcy;&SOFTcy;&Scy;&YAcy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-switch.txt-ltbranchgt"><span data-i18n="94df72f0586b2624e4bed1636ef620831ed977b0919e4b2d474387cb849182d7/40" data-source="&amp;lt;branch&amp;gt;" onmousemove="i18n(this)">&lt;branch&gt;</span></dt> <dd> <p><span data-i18n="4b6ef5f9b2c1503ff4410bebee0097d1ca6350e918313f605ec56516c3d0c352/5f" data-source="Branch to switch to." onmousemove="i18n(this)">&Vcy;&iecy;&tcy;&kcy;&acy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-switch.txt-ltnew-branchgt"><span data-i18n="cc05730c606a7aee531b304d8509c89d1fe91f51afce94970b896f82af11e74d/73" data-source="&amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">&lt;new-branch&gt;</span></dt> <dd> <p><span data-i18n="e03fb5361fb058426947fe23820077f1fa23a3a854cb6da105704233a5512307/b0" data-source="Name for the new branch." onmousemove="i18n(this)">&Ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-switch.txt-ltstart-pointgt"><span data-i18n="b9705269515268a2b878af904778e88a61f56d3c2f600033f404a48d4f51abc1/bb" data-source="&amp;lt;start-point&amp;gt;" onmousemove="i18n(this)">&lt;start-point&gt;</span></dt> <dd> <p><span data-i18n="4cccbf15e5dd5c4b975ef843e9214a800a44eb0aafb2a34ceff9df9e37045d18/c2" data-source="The starting point for the new branch. Specifying a &lt;code&gt;&amp;lt;start-point&amp;gt;&lt;/code&gt; allows you to create a branch based on some other point in history than where HEAD currently points. (Or, in the case of &lt;code&gt;--detach&lt;/code&gt;, allows you to inspect and detach from some other point.)" onmousemove="i18n(this)">&Ocy;&tcy;&pcy;&rcy;&acy;&vcy;&ncy;&acy;&yacy; &tcy;&ocy;&chcy;&kcy;&acy; &dcy;&lcy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;. &Ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&iecy;  <code>&lt;start-point&gt;</code>  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &vcy;&acy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &vcy;&iecy;&tcy;&vcy;&softcy;, &ocy;&scy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ucy;&yucy; &ncy;&acy; &kcy;&acy;&kcy;&ocy;&jcy;-&lcy;&icy;&bcy;&ocy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &tcy;&ocy;&chcy;&kcy;&iecy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ocy;&jcy; &ocy;&tcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &tcy;&ocy;&chcy;&kcy;&icy; HEAD. (&Icy;&lcy;&icy;, &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;  <code>--detach</code> , &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy; &icy; &ocy;&tcy;&scy;&ocy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy;&scy;&yacy; &ocy;&tcy; &kcy;&acy;&kcy;&ocy;&jcy;-&lcy;&icy;&bcy;&ocy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &tcy;&ocy;&chcy;&kcy;&icy;.)</span></p> <p><span data-i18n="81b91c6a1e9c4b2742897de917c4e7332b300682ca8c30d340a82ab9a84e4ea6/2d" data-source="You can use the &lt;code&gt;@{-N}&lt;/code&gt; syntax to refer to the N-th last branch/commit switched to using &amp;quot;git switch&amp;quot; or &amp;quot;git checkout&amp;quot; operation. You may also specify &lt;code&gt;-&lt;/code&gt; which is synonymous to &lt;code&gt;@{-1}&lt;/code&gt;. This is often used to switch quickly between two branches, or to undo a branch switch by mistake." onmousemove="i18n(this)">&Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy;  <code>@{-N}</code>  &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ncy;&acy; N-&yucy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&yucy;&yucy; &vcy;&iecy;&tcy;&vcy;&softcy;/&fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &bcy;&ycy;&lcy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&icy;  &quot;git switch&quot;  &icy;&lcy;&icy;  &quot;git checkout&quot; . &Vcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;  <code>-</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;&ocy;&mcy;  <code>@{-1}</code> . &Ecy;&tcy;&ocy; &chcy;&acy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &bcy;&ycy;&scy;&tcy;&rcy;&ocy;&gcy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &dcy;&vcy;&ucy;&mcy;&yacy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy; &icy;&lcy;&icy; &dcy;&lcy;&yacy; &ocy;&tcy;&mcy;&iecy;&ncy;&ycy; &ocy;&shcy;&icy;&bcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;.</span></p> <p><span data-i18n="e6098adf6c46da34510fdcbef1312e7bd868969e94d9f1a92c1befbcb9634db0/21" data-source="As a special case, you may use &lt;code&gt;A...B&lt;/code&gt; as a shortcut for the merge base of &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; if there is exactly one merge base. You can leave out at most one of &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt;, in which case it defaults to &lt;code&gt;HEAD&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; &chcy;&acy;&scy;&tcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>A...B</code>  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &yacy;&rcy;&lcy;&ycy;&kcy;&acy; &dcy;&lcy;&yacy; &bcy;&acy;&zcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>A</code>  &icy;  <code>B</code> , &iecy;&scy;&lcy;&icy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &rcy;&ocy;&vcy;&ncy;&ocy; &ocy;&dcy;&ncy;&acy; &bcy;&acy;&zcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &ncy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy;  <code>A</code>  &icy;  <code>B</code> , &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>HEAD</code> .</span></p> </dd> <dt id="Documentation/git-switch.txt--cltnew-branchgt"><span data-i18n="5df56379e9e13a54935f024d6e219285ad05e68758f6acd6e9655c71e3354506/c9" data-source="-c &amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">-c &lt;new-branch&gt;</span></dt> <dt id="Documentation/git-switch.txt---createltnew-branchgt"><span data-i18n="21408aebc344804f96ca77986003902bc32e0fafea4d9b29b65d9b049c5dabda/e0" data-source="--create &amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">--create &lt;new-branch&gt;</span></dt> <dd> <p><span data-i18n="06c20a7987307c6d773c215107411e216c49082f638fd246ba1e4768a52e078e/bb" data-source="Create a new branch named &lt;code&gt;&amp;lt;new-branch&amp;gt;&lt;/code&gt; starting at &lt;code&gt;&amp;lt;start-point&amp;gt;&lt;/code&gt; before switching to the branch. This is a convenient shortcut for:" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&dcy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &ncy;&acy; &vcy;&iecy;&tcy;&kcy;&ucy; &scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &ncy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &scy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;  <code>&lt;new-branch&gt;</code> , &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy;  <code>&lt;start-point&gt;</code> . &Ecy;&tcy;&ocy; &ucy;&dcy;&ocy;&bcy;&ncy;&ycy;&jcy; &yacy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;:</span></p> <div> <div> <pre class="hljs language-cpp">$ git branch &lt;<span class="hljs-keyword">new</span>-branch&gt;
$ git <span class="hljs-keyword">switch</span> &lt;<span class="hljs-keyword">new</span>-branch&gt;</pre> </div> </div> </dd> <dt id="Documentation/git-switch.txt--Cltnew-branchgt"><span data-i18n="3ed1c245e9ee11c31b0919d343cca6fc94163e1d03b3221dd27b517b0ce09494/49" data-source="-C &amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">-C &lt;new-branch&gt;</span></dt> <dt id="Documentation/git-switch.txt---force-createltnew-branchgt"><span data-i18n="b9a4e8c58d6a29aff00a7c010f230e6fa032dde3f809aba194d7663d7f32b7bf/9f" data-source="--force-create &amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">--force-create &lt;new-branch&gt;</span></dt> <dd> <p><span data-i18n="dd512f02e2c7b502037be5f053f56ab40aaf0f060d634e14c1676914ad679ff3/9e" data-source="Similar to &lt;code&gt;--create&lt;/code&gt; except that if &lt;code&gt;&amp;lt;new-branch&amp;gt;&lt;/code&gt; already exists, it will be reset to &lt;code&gt;&amp;lt;start-point&amp;gt;&lt;/code&gt;. This is a convenient shortcut for:" onmousemove="i18n(this)">&Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>--create</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &iecy;&scy;&lcy;&icy;  <code>&lt;new-branch&gt;</code>  &ucy;&zhcy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &ocy;&ncy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&bcy;&rcy;&ocy;&shcy;&iecy;&ncy; &dcy;&ocy;  <code>&lt;start-point&gt;</code> . &Ecy;&tcy;&ocy; &ucy;&dcy;&ocy;&bcy;&ncy;&ycy;&jcy; &yacy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;:</span></p> <div> <div> <pre class="hljs language-cpp">$ git branch -f &lt;<span class="hljs-keyword">new</span>-branch&gt;
$ git <span class="hljs-keyword">switch</span> &lt;<span class="hljs-keyword">new</span>-branch&gt;</pre> </div> </div> </dd> <dt id="Documentation/git-switch.txt--d"><span data-i18n="50e09407a18bedd64baf0b99825a8178d7446731615b85452ea6b99573469dcc/b1" data-source="-d" onmousemove="i18n(this)">-d</span></dt> <dt id="Documentation/git-switch.txt---detach"><span data-i18n="e99a133151b56c8dc47b3f2cb61e20c87d324ff787127783f1eb10a9e185d1d9/98" data-source="--detach" onmousemove="i18n(this)">--detach</span></dt> <dd> <p><span data-i18n="d783def02b8783919c0dbca03f227f5db4ac368f037a047801ebc61d4bcd5966/17" data-source="Switch to a commit for inspection and discardable experiments. See the &amp;quot;DETACHED HEAD&amp;quot; section in &lt;a href=&quot;git-checkout&quot;&gt;git-checkout[1]&lt;/a&gt; for details." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy;&scy;&softcy; &ncy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &icy; &ocy;&tcy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&mcy;&ycy;&khcy; &ecy;&kcy;&scy;&pcy;&iecy;&rcy;&icy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  &quot;DETACHED HEAD&quot;  &vcy;  <a href="git-checkout.html">git-checkout[1]</a> .</span></p> </dd> <dt id="Documentation/git-switch.txt---guess"><span data-i18n="9a9680e1b4631566776487b9fdfa1883279c3ae2b398250dc25bdea5edb66677/70" data-source="--guess" onmousemove="i18n(this)">--guess</span></dt> <dt id="Documentation/git-switch.txt---no-guess"><span data-i18n="7cbf50742ed23bc3484c76bff855f21e1e6f8636bf1147443e94f1bc6234d0ec/06" data-source="--no-guess" onmousemove="i18n(this)">--no-guess</span></dt> <dd> <p><span data-i18n="bc8c863aa7955daaa01d2dc8f6b5c15a7981747810184b7b09aaceebbddc6e6e/94" data-source="If &lt;code&gt;&amp;lt;branch&amp;gt;&lt;/code&gt; is not found but there does exist a tracking branch in exactly one remote (call it &lt;code&gt;&amp;lt;remote&amp;gt;&lt;/code&gt;) with a matching name, treat as equivalent to" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;branch&gt;</code>  &ncy;&iecy; &ncy;&acy;&jcy;&dcy;&iecy;&ncy;, &ncy;&ocy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &vcy;&iecy;&tcy;&vcy;&softcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &rcy;&ocy;&vcy;&ncy;&ocy; &ncy;&acy; &ocy;&dcy;&ncy;&ocy;&mcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy; &kcy;&ocy;&mcy;&pcy;&softcy;&yucy;&tcy;&iecy;&rcy;&iecy; (&ncy;&acy;&zcy;&ocy;&vcy;&iecy;&mcy; &iecy;&gcy;&ocy;  <code>&lt;remote&gt;</code> ) &scy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&yucy;&shchcy;&icy;&mcy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;, &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &iecy;&gcy;&ocy; &kcy;&acy;&kcy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;</span></p> <div> <div> <pre class="hljs language-xml">$ git switch -c <span class="hljs-tag">&lt;<span class="hljs-name">branch</span>&gt;</span> --track <span class="hljs-tag">&lt;<span class="hljs-name">remote</span>&gt;</span>/<span class="hljs-tag">&lt;<span class="hljs-name">branch</span>&gt;</span></pre> </div> </div> <p><span data-i18n="4570dc5605d59ffecd2a1c21e4e18bd4c7a7cdf554b5a61abcd6a97a5272c447/5d" data-source="If the branch exists in multiple remotes and one of them is named by the &lt;code&gt;checkout.defaultRemote&lt;/code&gt; configuration variable, we&amp;rsquo;ll use that one for the purposes of disambiguation, even if the &lt;code&gt;&amp;lt;branch&amp;gt;&lt;/code&gt; isn&amp;rsquo;t unique across all remotes. Set it to e.g. &lt;code&gt;checkout.defaultRemote=origin&lt;/code&gt; to always checkout remote branches from there if &lt;code&gt;&amp;lt;branch&amp;gt;&lt;/code&gt; is ambiguous but exists on the &lt;code&gt;origin&lt;/code&gt; remote. See also &lt;code&gt;checkout.defaultRemote&lt;/code&gt; in &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&iecy;&tcy;&vcy;&softcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&acy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy;&khcy; &icy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &ncy;&icy;&khcy; &ncy;&acy;&zcy;&vcy;&acy;&ncy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>checkout.defaultRemote</code> , &mcy;&ycy; &bcy;&ucy;&dcy;&iecy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &iecy;&iecy; &vcy; &tscy;&iecy;&lcy;&yacy;&khcy; &ucy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy;&scy;&tcy;&icy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy;  <code>&lt;branch&gt;</code>  &ncy;&iecy; &ucy;&ncy;&icy;&kcy;&acy;&lcy;&iecy;&ncy; &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&khcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;. &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &iecy;&gcy;&ocy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ncy;&acy;  <code>checkout.defaultRemote=origin</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&softcy; &ocy;&tcy;&tcy;&ucy;&dcy;&acy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;, &iecy;&scy;&lcy;&icy;  <code>&lt;branch&gt;</code>  &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;, &ncy;&ocy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&acy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy;  <code>origin</code> . &Scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy;  <code>checkout.defaultRemote</code>  &vcy;  <a href="git-config.html">git-config[1]</a> .</span></p> <p><span data-i18n="b07b6677287bc4ae26d6c12408bf95d82840faf1011735f396fc605bd2dd5351/b8" data-source="&lt;code&gt;--guess&lt;/code&gt; is the default behavior. Use &lt;code&gt;--no-guess&lt;/code&gt; to disable it." onmousemove="i18n(this)"><code>--guess</code>  &mdash; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>--no-guess</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &iecy;&gcy;&ocy;.</span></p> <p><span data-i18n="43090609dcd0157122827474ae3c54354945a1991565d6d10ec9fc9c5cf0514d/1e" data-source="The default behavior can be set via the &lt;code&gt;checkout.guess&lt;/code&gt; configuration variable." onmousemove="i18n(this)">&Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>checkout.guess</code> .</span></p> </dd> <dt id="Documentation/git-switch.txt--f"><span data-i18n="0e6503c1ece40e4ea7668463248ea2716eb37643f2c2c605f8bcee4d195a1705/83" data-source="-f" onmousemove="i18n(this)">-f</span></dt> <dt id="Documentation/git-switch.txt---force"><span data-i18n="be262a109369ff4174b4b7a7aa917a83ca99dc94093be7d497384bb8c0f9cee6/ef" data-source="--force" onmousemove="i18n(this)">--force</span></dt> <dd> <p><span data-i18n="a85b9ac858c305cc70a9c4ccaae0e59a78668ff4bff9b8262f42c25f4a3bd59f/c0" data-source="An alias for &lt;code&gt;--discard-changes&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&scy;&iecy;&vcy;&dcy;&ocy;&ncy;&icy;&mcy;  <code>--discard-changes</code> .</span></p> </dd> <dt id="Documentation/git-switch.txt---discard-changes"><span data-i18n="d80a386b893dca79d1a1a42a000fe934a9b7411867f912d2f7dd7d0691c78c7e/27" data-source="--discard-changes" onmousemove="i18n(this)">--discard-changes</span></dt> <dd> <p><span data-i18n="b33fa8b7662a02ea0faef81bf9fea41053c565435886613208cb18c9321c675f/de" data-source="Proceed even if the index or the working tree differs from &lt;code&gt;HEAD&lt;/code&gt;. Both the index and working tree are restored to match the switching target. If &lt;code&gt;--recurse-submodules&lt;/code&gt; is specified, submodule content is also restored to match the switching target. This is used to throw away local changes." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&acy;&jcy;&tcy;&iecy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &icy;&ncy;&dcy;&iecy;&kcy;&scy; &icy;&lcy;&icy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &ocy;&tcy;  <code>HEAD</code> . &Icy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;, &icy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &vcy;&ocy;&scy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&icy; &scy; &tscy;&iecy;&lcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--recurse-submodules</code> , &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy; &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&ocy;&scy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&icy; &scy; &tscy;&iecy;&lcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &ocy;&tcy;&mcy;&iecy;&ncy;&ycy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&khcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-switch.txt--m"><span data-i18n="c4e153afb4aeaa5818fb08325ebff59f883a0482006aa3cc1c17c9b393e54efa/11" data-source="-m" onmousemove="i18n(this)">-m</span></dt> <dt id="Documentation/git-switch.txt---merge"><span data-i18n="8fb0e06813ad30153047701775d50b3c457f0df427ea7a690312a21a2e94ea2d/e9" data-source="--merge" onmousemove="i18n(this)">--merge</span></dt> <dd> <p><span data-i18n="1f71d6bdc3ac1753fd028914be5d48650dcd18008fd61fee01ec048301bb3035/c3" data-source="If you have local modifications to one or more files that are different between the current branch and the branch to which you are switching, the command refuses to switch branches in order to preserve your modifications in context. However, with this option, a three-way merge between the current branch, your working tree contents, and the new branch is done, and you will be on the new branch." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &ocy;&dcy;&ncy;&ocy;&mcy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &icy; &vcy;&iecy;&tcy;&kcy;&iecy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &vcy;&ycy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&iecy;&scy;&softcy;, &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &ocy;&tcy;&kcy;&acy;&zhcy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &vcy;&iecy;&tcy;&kcy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &vcy;&acy;&shcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&iecy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &tcy;&rcy;&iecy;&khcy;&scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&iecy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&gcy;&ocy; &vcy;&acy;&shcy;&iecy;&gcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &icy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&ocy;, &icy; &vcy;&ycy; &ocy;&kcy;&acy;&zhcy;&iecy;&tcy;&iecy;&scy;&softcy; &vcy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;.</span></p> <p><span data-i18n="22be71691ee99f5398301b2a1f81ff93fb21958bc911fbbf2936448a029c73a6/78" data-source="When a merge conflict happens, the index entries for conflicting paths are left unmerged, and you need to resolve the conflicts and mark the resolved paths with &lt;code&gt;git add&lt;/code&gt; (or &lt;code&gt;git rm&lt;/code&gt; if the merge should result in deletion of the path)." onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy; &pcy;&rcy;&ocy;&icy;&scy;&khcy;&ocy;&dcy;&icy;&tcy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &zcy;&acy;&pcy;&icy;&scy;&icy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy; &dcy;&lcy;&yacy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ucy;&yucy;&shchcy;&icy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy; &ocy;&scy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy;, &icy; &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&icy;&tcy;&softcy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ycy; &icy; &pcy;&ocy;&mcy;&iecy;&tcy;&icy;&tcy;&softcy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ycy;&iecy; &pcy;&ucy;&tcy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git add</code>  (&icy;&lcy;&icy;  <code>git rm</code> , &iecy;&scy;&lcy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &pcy;&rcy;&icy;&vcy;&iecy;&scy;&tcy;&icy; &kcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yucy; &pcy;&ucy;&tcy;&icy;).</span></p> </dd> <dt id="Documentation/git-switch.txt---conflictltstylegt"><span data-i18n="522ba95fd12b03c4081b08801471a2fb60e94274c716618989f36c5712e120bb/75" data-source="--conflict=&amp;lt;style&amp;gt;" onmousemove="i18n(this)">--conflict=&lt;style&gt;</span></dt> <dd> <p><span data-i18n="bfb91f04111fbbb56de36a0c77b1835a15e65a00caf1995c2b9ccc44bbd78f27/4b" data-source="The same as &lt;code&gt;--merge&lt;/code&gt; option above, but changes the way the conflicting hunks are presented, overriding the &lt;code&gt;merge.conflictStyle&lt;/code&gt; configuration variable. Possible values are &amp;quot;merge&amp;quot; (default), &amp;quot;diff3&amp;quot;, and &amp;quot;zdiff3&amp;quot;." onmousemove="i18n(this)">&Tcy;&ocy; &zhcy;&iecy;, &chcy;&tcy;&ocy; &icy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--merge</code>  &vcy;&ycy;&shcy;&iecy;, &ncy;&ocy; &mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ucy;&yucy;&shchcy;&icy;&khcy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>merge.conflictStyle</code> . &Vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ycy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;:  &quot;merge&quot;  (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;),  &quot;diff3&quot;  &icy;  &quot;zdiff3&quot; .</span></p> </dd> <dt id="Documentation/git-switch.txt--q"><span data-i18n="5ce681666a15a41274346f65b8bcbf56f8e8170ac00706a44a09ee4d786a8609/cd" data-source="-q" onmousemove="i18n(this)">-q</span></dt> <dt id="Documentation/git-switch.txt---quiet"><span data-i18n="b00818cdc507640687732769ee1cb501db377927ee76d03df23978bd0d706888/e2" data-source="--quiet" onmousemove="i18n(this)">--quiet</span></dt> <dd> <p><span data-i18n="d413d5cead88768e48ffaf7616182de1407177487333584c59b3d3c98cadc8e7/e2" data-source="Quiet, suppress feedback messages." onmousemove="i18n(this)">&Tcy;&icy;&khcy;&ocy;, &pcy;&ocy;&dcy;&acy;&vcy;&lcy;&yacy;&jcy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&jcy; &scy;&vcy;&yacy;&zcy;&icy;.</span></p> </dd> <dt id="Documentation/git-switch.txt---progress"><span data-i18n="c4d85ead394fc39f65f473a99058ad8fe951b5cd8d8dacc9e82d90e36b6430ea/a2" data-source="--progress" onmousemove="i18n(this)">--progress</span></dt> <dt id="Documentation/git-switch.txt---no-progress"><span data-i18n="22f4f0ddc705adf0de87e662c11a1d9f91a5693bfd2b50df9fec2f4ba289b775/63" data-source="--no-progress" onmousemove="i18n(this)">--no-progress</span></dt> <dd> <p><span data-i18n="e45586208d5dd0110c830f166300dfa135cf6e1c4f71bb6b0064b377806a1b49/29" data-source="Progress status is reported on the standard error stream by default when it is attached to a terminal, unless &lt;code&gt;--quiet&lt;/code&gt; is specified. This flag enables progress reporting even if not attached to a terminal, regardless of &lt;code&gt;--quiet&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&tcy;&acy;&tcy;&ucy;&scy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&ocy;&bcy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&mcy; &pcy;&ocy;&tcy;&ocy;&kcy;&iecy; &ocy;&shcy;&icy;&bcy;&ocy;&kcy;, &kcy;&ocy;&gcy;&dcy;&acy; &ocy;&ncy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &kcy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ucy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--quiet</code> . &Ecy;&tcy;&ocy;&tcy; &fcy;&lcy;&acy;&gcy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &ocy;&tcy;&chcy;&iecy;&tcy; &ocy; &khcy;&ocy;&dcy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&iecy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &kcy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ucy;, &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy;  <code>--quiet</code> .</span></p> </dd> <dt id="Documentation/git-switch.txt--t"><span data-i18n="7cd2e81795b97f4d593d0150f2882d884095719e4f612093a853d72747ebdba0/03" data-source="-t" onmousemove="i18n(this)">-t</span></dt> <dt id="Documentation/git-switch.txt---trackdirectinherit"><span data-i18n="6fb7f62d646e7e8bf091e669a60aac6a92d5512f9c547b7e7739461a3f56ba4b/97" data-source="--track [direct|inherit]" onmousemove="i18n(this)">--track [direct|inherit]</span></dt> <dd> <p><span data-i18n="df1f097318170720e65cc5017baf9182c64c926a09dd245afa835affcaeed1be/96" data-source="When creating a new branch, set up &amp;quot;upstream&amp;quot; configuration. &lt;code&gt;-c&lt;/code&gt; is implied. See &lt;code&gt;--track&lt;/code&gt; in &lt;a href=&quot;git-branch&quot;&gt;git-branch[1]&lt;/a&gt; for details." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&tcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yucy;  &quot;upstream&quot; . &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>-c</code> . &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>--track</code>  &icy;  <a href="git-branch.html">git-branch[1]</a> .</span></p> <p><span data-i18n="468a4b176ae6f35c104b22719bf1edf306364accafbd3dd7728386446bd1b58a/46" data-source="If no &lt;code&gt;-c&lt;/code&gt; option is given, the name of the new branch will be derived from the remote-tracking branch, by looking at the local part of the refspec configured for the corresponding remote, and then stripping the initial part up to the &amp;quot;*&amp;quot;. This would tell us to use &lt;code&gt;hack&lt;/code&gt; as the local branch when branching off of &lt;code&gt;origin/hack&lt;/code&gt; (or &lt;code&gt;remotes/origin/hack&lt;/code&gt;, or even &lt;code&gt;refs/remotes/origin/hack&lt;/code&gt;). If the given name has no slash, or the above guessing results in an empty name, the guessing is aborted. You can explicitly give a name with &lt;code&gt;-c&lt;/code&gt; in such a case." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>-c</code>  &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy;, &icy;&mcy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ocy; &icy;&zcy; &vcy;&iecy;&tcy;&kcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &pcy;&ucy;&tcy;&iecy;&mcy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&acy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &scy;&pcy;&iecy;&tscy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&icy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ocy;&jcy; &dcy;&lcy;&yacy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &dcy;&ocy;  &quot;*&quot; . &Ecy;&tcy;&ocy; &pcy;&ocy;&dcy;&scy;&kcy;&acy;&zhcy;&iecy;&tcy; &ncy;&acy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>hack</code>  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&vcy;&icy; &pcy;&rcy;&icy; &ocy;&tcy;&vcy;&iecy;&tcy;&vcy;&lcy;&iecy;&ncy;&icy;&icy; &ocy;&tcy;  <code>origin/hack</code>  (&icy;&lcy;&icy;  <code>remotes/origin/hack</code> , &icy;&lcy;&icy; &dcy;&acy;&zhcy;&iecy;  <code>refs/remotes/origin/hack</code> ). &IEcy;&scy;&lcy;&icy; &dcy;&acy;&ncy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &kcy;&ocy;&scy;&ocy;&jcy; &chcy;&iecy;&rcy;&tcy;&ycy; &icy;&lcy;&icy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&shcy;&iecy; &ucy;&gcy;&acy;&dcy;&ycy;&vcy;&acy;&ncy;&icy;&yacy; &icy;&mcy;&yacy; &ocy;&scy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy;, &ucy;&gcy;&acy;&dcy;&ycy;&vcy;&acy;&ncy;&icy;&iecy; &pcy;&rcy;&iecy;&rcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;. &Vcy; &tcy;&acy;&kcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &yacy;&vcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&mcy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>-c</code> .</span></p> </dd> <dt id="Documentation/git-switch.txt---no-track"><span data-i18n="342cafefd8b0e94a374cbfbc3bcd715707ad1a0bfc173059f7898fe677b6c6a5/09" data-source="--no-track" onmousemove="i18n(this)">--no-track</span></dt> <dd> <p><span data-i18n="bfe95d38f5141eb58bfd4c776107df1814558f8cb005d971896a79c4db734f6d/a7" data-source="Do not set up &amp;quot;upstream&amp;quot; configuration, even if the &lt;code&gt;branch.autoSetupMerge&lt;/code&gt; configuration variable is true." onmousemove="i18n(this)">&Ncy;&iecy; &ncy;&acy;&scy;&tcy;&rcy;&acy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yucy;  &quot;upstream&quot; , &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>branch.autoSetupMerge</code>  &icy;&mcy;&iecy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; true.</span></p> </dd> <dt id="Documentation/git-switch.txt---orphanltnew-branchgt"><span data-i18n="f5564925c764f627529f06423a7be89b7af61f9146ac55177472bb676e05e342/c9" data-source="--orphan &amp;lt;new-branch&amp;gt;" onmousemove="i18n(this)">--orphan &lt;new-branch&gt;</span></dt> <dd> <p><span data-i18n="8e23508b4c9424c0fb0e6d52077c517a66a40af413047b4f0d748a9470ccc9d3/5e" data-source="Create a new unborn branch, named &lt;code&gt;&amp;lt;new-branch&amp;gt;&lt;/code&gt;. All tracked files are removed." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &ncy;&ocy;&vcy;&ucy;&yucy; &ncy;&iecy;&rcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &scy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;  <code>&lt;new-branch&gt;</code> . &Vcy;&scy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-switch.txt---ignore-other-worktrees"><span data-i18n="b60baf02c2e20eff4ae5235ff23bb8326f4ee55bc83d0e2b956d5e5eb62c9320/df" data-source="--ignore-other-worktrees" onmousemove="i18n(this)">--ignore-other-worktrees</span></dt> <dd> <p><span data-i18n="a38664da5499dd4bb9cd40e5611112859b5a285d17e434e48d3265111c34dd93/f1" data-source="&lt;code&gt;git switch&lt;/code&gt; refuses when the wanted ref is already checked out by another worktree. This option makes it check the ref out anyway. In other words, the ref can be held by more than one worktree." onmousemove="i18n(this)"><code>git switch</code>  &ocy;&tcy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;, &kcy;&ocy;&gcy;&dcy;&acy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&mcy;&acy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&acy; &ucy;&zhcy;&iecy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&acy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &vcy; &lcy;&yucy;&bcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &iecy;&gcy;&ocy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy; &scy;&scy;&ycy;&lcy;&kcy;&ucy;. &Dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &scy;&scy;&ycy;&lcy;&kcy;&acy; &mcy;&ocy;&zhcy;&iecy;&tcy; &khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy;&scy;&yacy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &vcy; &ocy;&dcy;&ncy;&ocy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-switch.txt---recurse-submodules"><span data-i18n="2231f8979cc1799feb27527355da56bc90932af42030d2159c151d968a21c515/a1" data-source="--recurse-submodules" onmousemove="i18n(this)">--recurse-submodules</span></dt> <dt id="Documentation/git-switch.txt---no-recurse-submodules"><span data-i18n="ee4f361b3708c726b2f1293d566df473542bac3b43b3608403ec7478dd8ce95f/00" data-source="--no-recurse-submodules" onmousemove="i18n(this)">--no-recurse-submodules</span></dt> <dd> <p><span data-i18n="f9e1ab057a143b4f2274abd337c43c864f4e3ea611a4b8ca644e9b23d8c53e78/a2" data-source="Using &lt;code&gt;--recurse-submodules&lt;/code&gt; will update the content of all active submodules according to the commit recorded in the superproject. If nothing (or &lt;code&gt;--no-recurse-submodules&lt;/code&gt;) is used, submodules working trees will not be updated. Just like &lt;a href=&quot;git-submodule&quot;&gt;git-submodule[1]&lt;/a&gt;, this will detach &lt;code&gt;HEAD&lt;/code&gt; of the submodules." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>--recurse-submodules</code>  &ocy;&bcy;&ncy;&ocy;&vcy;&icy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &vcy;&scy;&iecy;&khcy; &acy;&kcy;&tcy;&icy;&vcy;&ncy;&ycy;&khcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&jcy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&icy; &scy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy;, &zcy;&acy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&mcy; &vcy; &scy;&ucy;&pcy;&iecy;&rcy;&pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy;. &IEcy;&scy;&lcy;&icy; &ncy;&icy;&chcy;&iecy;&gcy;&ocy; (&icy;&lcy;&icy;  <code>--no-recurse-submodules</code> ) &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;, &rcy;&acy;&bcy;&ocy;&chcy;&icy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&softcy;&yacy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&jcy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy;. &Kcy;&acy;&kcy; &icy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;  <a href="git-submodule.html">git-submodule[1]</a> , &ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy;  <code>HEAD</code>  &ocy;&tcy; &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&jcy;.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_examples"><span data-i18n="e68ee04dff59551b7d1ae07a2f8a00dc61d841628948da3d2781630706a05e92/38" data-source="Examples" onmousemove="i18n(this)">Examples</span></h2> <div> <p><span data-i18n="8bef803ceb31bbe4c8f5f1b791234964f473ab4510a47c0b02cab425a12c42b9/7a" data-source="The following command switches to the &amp;quot;master&amp;quot; branch:" onmousemove="i18n(this)">&Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&acy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&acy; &vcy;&iecy;&tcy;&kcy;&ucy;  &quot;master&quot; :</span></p> <div> <div> <pre class="hljs language-cpp">$ git <span class="hljs-keyword">switch</span> master</pre> </div> </div> <p><span data-i18n="7692418c1e7a09436b295552636f7ff97c1f23622e85f48338ec48a2778482b5/fe" data-source="After working in the wrong branch, switching to the correct branch would be done using:" onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &rcy;&acy;&bcy;&ocy;&tcy;&ycy; &ncy;&iecy; &vcy; &tcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &ncy;&acy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;:</span></p> <div> <div> <pre class="hljs language-cpp">$ git <span class="hljs-keyword">switch</span> mytopic</pre> </div> </div> <p><span data-i18n="d001e53f84811d3773d1c690f9f752bb95606339cb5358d8f72ea97bcedbbe19/4d" data-source="However, your &amp;quot;wrong&amp;quot; branch and correct &amp;quot;mytopic&amp;quot; branch may differ in files that you have modified locally, in which case the above switch would fail like this:" onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &vcy;&acy;&shcy;&acy; &vcy;&iecy;&tcy;&kcy;&acy;  &quot;wrong&quot;  &icy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&acy;&yacy; &vcy;&iecy;&tcy;&kcy;&acy;  &quot;mytopic&quot;  &mcy;&ocy;&gcy;&ucy;&tcy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &vcy;&ycy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy;&icy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;, &icy; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy;&shcy;&iecy;&ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy; &vcy;&ycy;&jcy;&dcy;&iecy;&tcy; &icy;&zcy; &scy;&tcy;&rcy;&ocy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-go">$ git <span class="hljs-keyword">switch</span> mytopic
<span class="hljs-type">error</span>: You have local changes to <span class="hljs-string">&apos;frotz&apos;</span>; not switching branches.</pre> </div> </div> <p><span data-i18n="1838b444d473f7a36180c88e3f1e75202d5965a3872fc38fd451fad9d10797b9/f0" data-source="You can give the &lt;code&gt;-m&lt;/code&gt; flag to the command, which would try a three-way merge:" onmousemove="i18n(this)">&Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &fcy;&lcy;&acy;&gcy;  <code>-m</code>  &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &tcy;&rcy;&iecy;&khcy;&scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&iecy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;:</span></p> <div> <div> <pre class="hljs language-cpp">$ git <span class="hljs-keyword">switch</span> -m mytopic
Auto-merging frotz</pre> </div> </div> <p><span data-i18n="04b4402c8246c058b4cdd0dc28ca8c7c6b5037082d482105acc2431ce822a537/d3" data-source="After this three-way merge, the local modifications are &lt;code&gt;not&lt;/code&gt; registered in your index file, so &lt;code&gt;git diff&lt;/code&gt; would show you what changes you made since the tip of the new branch." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &tcy;&rcy;&iecy;&khcy;&scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&iecy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;  <code>not</code>  &rcy;&iecy;&gcy;&icy;&scy;&tcy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; &vcy;&acy;&shcy;&iecy;&mcy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&ncy;&ocy;&mcy; &fcy;&acy;&jcy;&lcy;&iecy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>git diff</code>  &pcy;&ocy;&kcy;&acy;&zhcy;&iecy;&tcy; &vcy;&acy;&mcy;, &kcy;&acy;&kcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy;&ycy; &vcy;&ncy;&iecy;&scy;&lcy;&icy; &scy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy;&acy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> <p><span data-i18n="49ed28ef7a40d4158f2ba07515e770701d9f670f62998678545eeac6422d2af3/be" data-source="To switch back to the previous branch before we switched to mytopic (i.e. &amp;quot;master&amp;quot; branch):" onmousemove="i18n(this)">&CHcy;&tcy;&ocy;&bcy;&ycy; &vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&softcy;&scy;&yacy; &kcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &dcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &kcy;&acy;&kcy; &mcy;&ycy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&lcy;&icy;&scy;&softcy; &ncy;&acy; mytopic (&tcy;.&iecy;. &vcy;&iecy;&tcy;&kcy;&ucy;  &quot;master&quot; ):</span></p> <div> <div> <pre class="hljs language-cpp">$ git <span class="hljs-keyword">switch</span> -</pre> </div> </div> <p><span data-i18n="eaf11701e089ff60689a1c44f63b41b28493aa077a6ce6e8d01798d72a4d56cc/d0" data-source="You can grow a new branch from any commit. For example, switch to &amp;quot;HEAD~3&amp;quot; and create branch &amp;quot;fixup&amp;quot;:" onmousemove="i18n(this)">&Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &vcy;&ycy;&rcy;&acy;&scy;&tcy;&icy;&tcy;&softcy; &ncy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &icy;&zcy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&mcy;&scy;&yacy; &ncy;&acy;  &quot;HEAD~3&quot;  &icy; &scy;&ocy;&zcy;&dcy;&acy;&dcy;&icy;&mcy; &vcy;&iecy;&tcy;&kcy;&ucy;  &quot;fixup&quot; :</span></p> <div> <div> <pre class="hljs language-csharp">$ git <span class="hljs-keyword">switch</span> -c fixup HEAD~<span class="hljs-number">3</span>
Switched to a <span class="hljs-keyword">new</span> branch <span class="hljs-string">&apos;fixup&apos;</span></pre> </div> </div> <p><span data-i18n="6b3ddd28842719162f0957a1dfd10cdcffe7ff7c8a3fa08261f0b6be3f4c41e1/9d" data-source="If you want to start a new branch from a remote branch of the same name:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &zcy;&acy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy; &ncy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &icy;&zcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &scy; &tcy;&iecy;&mcy; &zhcy;&iecy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;:</span></p> <div> <div> <pre class="hljs language-csharp">$ git <span class="hljs-keyword">switch</span> <span class="hljs-keyword">new</span>-topic
Branch <span class="hljs-string">&apos;new-topic&apos;</span> <span class="hljs-keyword">set</span> up to track remote branch <span class="hljs-string">&apos;new-topic&apos;</span> <span class="hljs-keyword">from</span> <span class="hljs-string">&apos;origin&apos;</span>
Switched to a <span class="hljs-keyword">new</span> branch <span class="hljs-string">&apos;new-topic&apos;</span></pre> </div> </div> <p><span data-i18n="671acb4989869ce9b8031d8d227f4d5c144cc472fda887ed58e8c3e0496bd2ef/f4" data-source="To check out commit &lt;code&gt;HEAD~3&lt;/code&gt; for temporary inspection or experiment without creating a new branch:" onmousemove="i18n(this)">&CHcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;  <code>HEAD~3</code>  &dcy;&lcy;&yacy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &icy;&lcy;&icy; &ecy;&kcy;&scy;&pcy;&iecy;&rcy;&icy;&mcy;&iecy;&ncy;&tcy;&acy; &bcy;&iecy;&zcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;:</span></p> <div> <div> <pre class="hljs language-csharp">$ git <span class="hljs-keyword">switch</span> --detach HEAD~<span class="hljs-number">3</span>
HEAD <span class="hljs-keyword">is</span> now at <span class="hljs-number">9f</span>c9555312 Merge branch <span class="hljs-string">&apos;cc/shared-index-permbits&apos;</span></pre> </div> </div> <p><span data-i18n="61fca89f12821f26e70870a7bd21c952cf475a87187b2d1a6802fdcaf6f0e9ef/65" data-source="If it turns out whatever you have done is worth keeping, you can always create a new name for it (without switching away):" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&kcy;&acy;&zhcy;&iecy;&tcy;&scy;&yacy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy;, &chcy;&tcy;&ocy; &vcy;&ycy; &scy;&dcy;&iecy;&lcy;&acy;&lcy;&icy;, &scy;&tcy;&ocy;&icy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy;, &vcy;&ycy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ncy;&iecy;&gcy;&ocy; &ncy;&ocy;&vcy;&ocy;&iecy; &icy;&mcy;&yacy; (&ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy;&scy;&softcy;):</span></p> <div> <div> <pre class="hljs language-r"><span class="hljs-operator">$</span> git <span class="hljs-built_in">switch</span> <span class="hljs-operator">-</span><span class="hljs-built_in">c</span> good<span class="hljs-operator">-</span>surprises</pre> </div> </div> </div> <h2 class="text-body-emphasis"  id="_configuration"><span data-i18n="b332c3492d5eb10a118eb6d8b0dcd689bc2477ce2ae16b303753b942b54377bc/aa" data-source="Configuration" onmousemove="i18n(this)">Configuration</span></h2> <div> <p><span data-i18n="5b8d919fa35b75aa925ebd5414ed6373e762fb0a087a062961c27b2ce9586555/57" data-source="Everything below this line in this section is selectively included from the &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; documentation. The content is the same as what&amp;rsquo;s found there:" onmousemove="i18n(this)">&Vcy;&scy;&iecy;, &chcy;&tcy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &ncy;&icy;&zhcy;&iecy; &ecy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;, &vcy;&ycy;&bcy;&ocy;&rcy;&ocy;&chcy;&ncy;&ocy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy; &icy;&zcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&tscy;&icy;&icy;  <a href="git-config.html">git-config[1]</a> . &Scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&ncy;&icy;&iecy; &tcy;&acy;&kcy;&ocy;&iecy; &zhcy;&iecy;, &kcy;&acy;&kcy; &icy; &ncy;&acy;&jcy;&dcy;&iecy;&ncy;&ncy;&ocy;&iecy; &tcy;&acy;&mcy;:</span></p> <div> <dl> <dt id="Documentation/git-switch.txt-checkoutdefaultRemote"><span data-i18n="5992cc6699487e18a2fcdd728103135ba4970dc05826a1ec6a9545d2864a0a74/ba" data-source="checkout.defaultRemote" onmousemove="i18n(this)">checkout.defaultRemote</span></dt> <dd> <p><span data-i18n="ed4fa03018ab7f8cae73e7b5be22586b531a0b7a377dd352c69aa53818eb1185/26" data-source="When you run &lt;code&gt;git checkout &amp;lt;something&amp;gt;&lt;/code&gt; or &lt;code&gt;git switch &amp;lt;something&amp;gt;&lt;/code&gt; and only have one remote, it may implicitly fall back on checking out and tracking e.g. &lt;code&gt;origin/&amp;lt;something&amp;gt;&lt;/code&gt;. This stops working as soon as you have more than one remote with a &lt;code&gt;&amp;lt;something&amp;gt;&lt;/code&gt; reference. This setting allows for setting the name of a preferred remote that should always win when it comes to disambiguation. The typical use-case is to set this to &lt;code&gt;origin&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&iecy;  <code>git checkout &lt;something&gt;</code>  &icy;&lcy;&icy;  <code>git switch &lt;something&gt;</code>  &icy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; &pcy;&ucy;&lcy;&softcy;&tcy; &dcy;&icy;&scy;&tcy;&acy;&ncy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;, &ocy;&ncy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ncy;&iecy;&yacy;&vcy;&ncy;&ocy; &vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&softcy;&scy;&yacy; &kcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&iecy; &icy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yucy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>origin/&lt;something&gt;</code> . &Ecy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy;, &kcy;&acy;&kcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ucy; &vcy;&acy;&scy; &bcy;&ucy;&dcy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ucy;&lcy;&softcy;&tcy;&acy; &scy; &kcy;&ocy;&dcy;&ocy;&mcy;  <code>&lt;something&gt;</code> . &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&mcy;&yacy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ucy;&lcy;&softcy;&tcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &vcy;&ycy;&icy;&gcy;&rcy;&ycy;&vcy;&acy;&tcy;&softcy;, &kcy;&ocy;&gcy;&dcy;&acy; &dcy;&iecy;&lcy;&ocy; &dcy;&ocy;&khcy;&ocy;&dcy;&icy;&tcy; &dcy;&ocy; &ucy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy;&scy;&tcy;&icy;. &Tcy;&icy;&pcy;&icy;&chcy;&ncy;&ycy;&jcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &mdash; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>origin</code>  .</span></p> <p><span data-i18n="e87282beaec5ad974a0306def791f4d20fd0635f1c1d7cb900902659e7cd5f28/ca" data-source="Currently this is used by &lt;a href=&quot;git-switch&quot;&gt;git-switch[1]&lt;/a&gt; and &lt;a href=&quot;git-checkout&quot;&gt;git-checkout[1]&lt;/a&gt; when &lt;code&gt;git checkout &amp;lt;something&amp;gt;&lt;/code&gt; or &lt;code&gt;git switch &amp;lt;something&amp;gt;&lt;/code&gt; will checkout the &lt;code&gt;&amp;lt;something&amp;gt;&lt;/code&gt; branch on another remote, and by &lt;a href=&quot;git-worktree&quot;&gt;git-worktree[1]&lt;/a&gt; when &lt;code&gt;git worktree add&lt;/code&gt; refers to a remote branch. This setting might be used for other checkout-like commands or functionality in the future." onmousemove="i18n(this)">&Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ecy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <a href="git-switch.html">git-switch[1]</a>  &icy;  <a href="git-checkout.html">git-checkout[1]</a> , &kcy;&ocy;&gcy;&dcy;&acy;  <code>git checkout &lt;something&gt;</code>  &icy;&lcy;&icy;  <code>git switch &lt;something&gt;</code>  &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&iecy;&tcy; &vcy;&iecy;&tcy;&kcy;&ucy;  <code>&lt;something&gt;</code>  &ncy;&acy; &dcy;&rcy;&ucy;&gcy;&ocy;&mcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&iecy;, &icy;  <a href="git-worktree.html">git-worktree[1]</a> , &kcy;&ocy;&gcy;&dcy;&acy;  <code>git worktree add</code>  &scy;&scy;&ycy;&lcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&acy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy; &icy;&lcy;&icy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy;, &pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ycy;&khcy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&yucy; &zcy;&acy;&kcy;&acy;&zcy;&acy;, &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;.</span></p> </dd> <dt id="Documentation/git-switch.txt-checkoutguess"><span data-i18n="a4aa199dd171e56bb1b575d2cc7f0ba9ca6cb3701534f3b8a4ba20de961d785a/fd" data-source="checkout.guess" onmousemove="i18n(this)">checkout.guess</span></dt> <dd> <p><span data-i18n="9b3881130917c07151ecd316a0ffb5fcaf5229d7c7176e2aa2c60b4ae1053f60/b6" data-source="Provides the default value for the &lt;code&gt;--guess&lt;/code&gt; or &lt;code&gt;--no-guess&lt;/code&gt; option in &lt;code&gt;git checkout&lt;/code&gt; and &lt;code&gt;git switch&lt;/code&gt;. See &lt;a href=&quot;git-switch&quot;&gt;git-switch[1]&lt;/a&gt; and &lt;a href=&quot;git-checkout&quot;&gt;git-checkout[1]&lt;/a&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>--guess</code>  &icy;&lcy;&icy;  <code>--no-guess</code>  &vcy;  <code>git checkout</code>  &icy;  <code>git switch</code> . &Scy;&mcy;.  <a href="git-switch.html">git-switch[1]</a>  &icy;  <a href="git-checkout.html">git-checkout[1]</a> .</span></p> </dd> <dt id="Documentation/git-switch.txt-checkoutworkers"><span data-i18n="3488f8a81379c36869b8c5308cf69c811d4205b010ef5913c5fa28020d9ee32f/46" data-source="checkout.workers" onmousemove="i18n(this)">checkout.workers</span></dt> <dd> <p><span data-i18n="b74c9e784164502ef65007f6a095f380db65287fd688985fdf8c6440fc04633d/f9" data-source="The number of parallel workers to use when updating the working tree. The default is one, i.e. sequential execution. If set to a value less than one, Git will use as many workers as the number of logical cores available. This setting and &lt;code&gt;checkout.thresholdForParallelism&lt;/code&gt; affect all commands that perform checkout. E.g. checkout, clone, reset, sparse-checkout, etc." onmousemove="i18n(this)">&Kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&khcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&ocy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&khcy; &pcy;&rcy;&icy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&icy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &ocy;&dcy;&ncy;&ocy;, &tcy;.&iecy;. &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy;. &IEcy;&scy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &mcy;&iecy;&ncy;&softcy;&shcy;&iecy; &iecy;&dcy;&icy;&ncy;&icy;&tscy;&ycy;,  Git  &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&khcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&ocy;&vcy;, &scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ocy; &lcy;&ocy;&gcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&khcy; &yacy;&dcy;&iecy;&rcy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &icy;  <code>checkout.thresholdForParallelism</code>  &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;, &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&yucy;&shchcy;&icy;&iecy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&ucy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy;, &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;, &scy;&bcy;&rcy;&ocy;&scy;, &rcy;&acy;&zcy;&rcy;&iecy;&zhcy;&iecy;&ncy;&ncy;&acy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &icy; &tcy;. &dcy;.</span></p> <p><span data-i18n="26c4e35fc4849fee057090948de6165138662d0ca05671771aa401e73504b9ff/06" data-source="Note: Parallel checkout usually delivers better performance for repositories located on SSDs or over NFS. For repositories on spinning disks and/or machines with a small number of cores, the default sequential checkout often performs better. The size and compression level of a repository might also influence how well the parallel version performs." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy;. &Pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &vcy;&ycy;&scy;&ocy;&kcy;&ucy;&yucy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy; &dcy;&lcy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;, &rcy;&acy;&scy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ncy;&acy; &tcy;&vcy;&iecy;&rcy;&dcy;&ocy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &ncy;&acy;&kcy;&ocy;&pcy;&icy;&tcy;&iecy;&lcy;&yacy;&khcy; &icy;&lcy;&icy; &chcy;&iecy;&rcy;&iecy;&zcy; NFS. &Dcy;&lcy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy; &ncy;&acy; &vcy;&rcy;&acy;&shchcy;&acy;&yucy;&shchcy;&icy;&khcy;&scy;&yacy; &dcy;&icy;&scy;&kcy;&acy;&khcy; &icy;/&icy;&lcy;&icy; &mcy;&acy;&shcy;&icy;&ncy;&acy;&khcy; &scy; &ncy;&iecy;&bcy;&ocy;&lcy;&softcy;&shcy;&icy;&mcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy;&mcy; &yacy;&dcy;&iecy;&rcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &chcy;&acy;&scy;&tcy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &lcy;&ucy;&chcy;&shcy;&iecy;. &Rcy;&acy;&zcy;&mcy;&iecy;&rcy; &icy; &ucy;&rcy;&ocy;&vcy;&iecy;&ncy;&softcy; &scy;&zhcy;&acy;&tcy;&icy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &vcy;&lcy;&icy;&yacy;&tcy;&softcy; &ncy;&acy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-switch.txt-checkoutthresholdForParallelism"><span data-i18n="9c0bf4e96161a32a90a1c1bfa004e4c181c7e23b494457115a88220354f5457b/4c" data-source="checkout.thresholdForParallelism" onmousemove="i18n(this)">checkout.thresholdForParallelism</span></dt> <dd> <p><span data-i18n="db4c406e946610cff5f79fe9f4e14c94067ceb7899b9ae79d095877a96a04d21/cd" data-source="When running parallel checkout with a small number of files, the cost of subprocess spawning and inter-process communication might outweigh the parallelization gains. This setting allows you to define the minimum number of files for which parallel checkout should be attempted. The default is 100." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ocy;&mcy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&icy; &ncy;&iecy;&bcy;&ocy;&lcy;&softcy;&shcy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &zcy;&acy;&tcy;&rcy;&acy;&tcy;&ycy; &ncy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &pcy;&ocy;&dcy;&pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&ocy;&vcy; &icy; &mcy;&iecy;&zhcy;&pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&ncy;&ocy;&iecy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&iecy;&rcy;&iecy;&vcy;&iecy;&scy;&icy;&tcy;&softcy; &vcy;&ycy;&gcy;&ocy;&dcy;&ycy; &ocy;&tcy; &rcy;&acy;&scy;&pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&icy;&vcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;, &dcy;&lcy;&yacy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash; 100.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_see_also"><span data-i18n="2fa97693b70fa87b95b2d1bdf9558e4ac65d5e82d145f13a03849c4d9c4957a9/40" data-source="See also" onmousemove="i18n(this)">See also</span></h2> <div> <p><span data-i18n="c6549200ce21deba0db2f4bab12f02288dfe79f1bfcf78dcf337c682355294e8/bd" data-source="&lt;a href=&quot;git-checkout&quot;&gt;git-checkout[1]&lt;/a&gt;, &lt;a href=&quot;git-branch&quot;&gt;git-branch[1]&lt;/a&gt;" onmousemove="i18n(this)"><a href="git-checkout.html">git-checkout[1]</a>, <a href="git-branch.html">git-branch[1]</a></span></p> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-switch">https://git-scm.com/docs/git-switch</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                            <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-symbolic-ref.html">
                            git symbolic-ref                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-tag.html">
                            git tag                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-file.html">
                            git unpack-file                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-objects.html">
                            git unpack-objects                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-index.html">
                            git update-index                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-ref.html">
                            git update-ref                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-server-info.html">
                            git update-server-info                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                   <ins class="adsbygoogle"
        style="display:block; text-align:center;"
        data-ad-layout="in-article"
        data-ad-format="fluid"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="3777011170"></ins>
<script>
    (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-switch.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>